home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 2 / Meeting Pearls Vol. II (1995)(GTI - Schatztruhe)[!].iso / CLI.liesmich next >
Text File  |  1995-03-06  |  4KB  |  85 lines

  1. Da  sie  diese  Datei  gefunden  haben, benutzen Sie vermutlich nicht die
  2. Workbench   sondern   eher  die  Shell,  um  die  Meeting  Pearls  II  zu
  3. durchsuchen.   Wir haben versucht, es Ihnen diesmal ein wenig bequemer zu
  4. machen als bei der Meeting Pearls I.
  5.  
  6. --- Benötigte Assigns ---
  7.  
  8. Als  erstes  sollten Sie die Datei "SYS/S/Meeting-Startup" starten, damit
  9. ein paar Assigns etc.  eingerichtet werden.
  10.  
  11. --- Programmpakete suchen ---
  12.  
  13. Dann  können  Sie  mit  Hilfe von pgrep (zu finden in C/pgrep) in unseren
  14. Inhaltsverzeichnissen  nach  bestimmten Ausdrücken suchen.  Die Anleitung
  15. zu  pgrep  finden Sie in Pearls/dev/pattern.library+pgrep.  Beachten Sie,
  16. daß pgrep nicht nur nach Strings sondern auch nach AmigaDOS-Pattern sucht
  17. und   schon   ab   Kickstart  1.2  lauffähig  ist.   Es  muß  jedoch  die
  18. pattern.library  vorhanden sein!  Das Suchen nach AmigaDOS-Pattern dauert
  19. natürlich merkbar länger als das Suchen nach einem einfachen String!
  20.  
  21.   Beispiel:
  22.  
  23.   pgrep CD-ROM Index/Path_Kurz
  24.  
  25.   Alle  Programmpakete,  in  deren  Pfad  oder  Kurzbeschreibung das Wort
  26.   "CD-ROM" vorkommt, werden gefunden und ausgegeben.
  27.  
  28. Sicherlich   haben   Sie   als  Shell-Benutzer  noch  viele  interessante
  29. Möglichkeiten,  diese  Ausgabe  weiter  zu verwenden!  Um Ihnen dies noch
  30. zusätzlich  zu  vereinfachen,  haben  wir  drei  Tools  geschrieben,  die
  31. Textdateien  spaltenweise  verarbeiten  und  voll  pipefähig sind!  Diese
  32. Tools befinden sich im Verzeichnis C.
  33.  
  34. copycolumn:   Entnimmt  stdin pro Zeile ab Zeichen <n> bis zu <m> Zeichen
  35.               und gibt diese auf stdout aus.
  36.  
  37. deletecolumn: Entnimmt  stdin pro Zeile ab Zeichen <n> bis zu <m> Zeichen
  38.               und gibt den verbleibenden Rest auf stdout aus.
  39.  
  40. insertcolumn: Fügt  in  jede  Zeile von stdin ab Zeichen <n> einen String
  41.               ein.  Dies  kann  immer  derselbe String sein aber auch die
  42.               einzelnen Zeilen einer Datei.
  43.  
  44. Damit sind dann beispielsweise folgende Konstruktionen möglich:
  45.  
  46.   pgrep CD-ROM Index/All | deletecolumn 67 51 | deletecolumn 149 41 |
  47.         deletecolumn 200 1000
  48.  
  49. Am  besten  bastlen  Sie sich mit diesen Tool ein paar Makros oder Aliase
  50. für Ihren persönlichen Geschmack!
  51.  
  52. --- Programmpakete kopieren ---
  53.  
  54. Wenn  Sie Programmpakete auf Ihre Festplatte kopieren möchten, so sollten
  55. Sie   dies   mit   unserem   Skript  CopyToHD  tun.   Sie  finden  es  im
  56. SYS/S-Verzeichnis.
  57.  
  58. Die  Parameter  FROM  und  TO  dürften  klar  sein.   Hier  geben Sie das
  59. gewünschte  Quell- bzw.  Zielverzeichnis an.  USEMETATOOL installiert bei
  60. Bedarf  einige  Dinge  für  MetaTool  auf Ihrer Platte.  Als CLI-Benutzer
  61. werden Sie diesen Parameter wahrscheinlich nicht angeben wollen.
  62.  
  63. Das  Script  erwartet, daß einige Environment-Variablen gesetzt sind, und
  64. zwar  für  jeden  MetaType  eine.  Jede dieser Variablen enthält, welcher
  65. String   bei   einem   entsprechenden  METATYPE  nach  dem  Kopieren  als
  66. DefaultTool  ins  Icon  eingetragen  werden  soll.   Setzen  Sie  einfach
  67. FPMTTEXT  auf  Ihr  Lieblings-Textanzeigeprogramm,  bei MPFPGUIDE auf den
  68. Pfad  Ihres  AmigaGuide  oder MultiView etc.  Wenn Sie Matthias' MetaTool
  69. installiert  haben,  empfiehlt  es  sich,  hier  überall  nur  "MetaTool"
  70. anzugeben.   Dann  wird  MetaTool  geladen  und  entscheidet  anhand  der
  71. aktuellen  Konfigurationsdatei und des MetaTypes, welches andere Programm
  72. gestartet  werden  soll.   Lesen  Sie  hierzu bitte auch die Anleitung zu
  73. MetaTool durch!
  74.  
  75. CopyToHD  kopiert  nicht nur die Verzeichnisse um, es repariert hinterher
  76. auch  wieder  die  Protectionflags  und  Dateikommentare,  die  durch den
  77. ISO9660-Masterprozeß   verlorengegangen   sind.    Außerdem  werden  alle
  78. DefaultTools  ":C/MetaTool"  -  abhängig  vom ToolType METATYPE durch ein
  79. anderes, als Parameter übergebenes DefaultTool ersetzt.
  80.  
  81.  
  82. Viel Spaß beim Arbeiten mit der Meeting Pearls II
  83.  
  84.    Angela Schmidt
  85.